#ifndef _MPS2_
#define _MPS2_

typedef struct tagmouse_data 
{ 
   char xover; 
   char yover; 
   char xsign; 
   char ysign; 
   char midbut; 
   char rightbut; 
   char leftbut; 
   char status; 
   char xcoord; 
   char ycoord; 
} mouse_data;
 
typedef struct	{
	void (*set_mouse_call)(void (*fn)(mouse_data *data));
}msdev;

#endif
